separatist drop ship - Francés Inglés Diccionario